<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of panier
 *
 * @author sbremond
 */
require 'produitClass.php';

class panier {

    private $lesProduits = array();

    public function __construct($lesProduits) {
        $this->lesProduits = $lesProduits;
    }

    public function ajouterProduit($unProduit, $quantite) {
        $this->lesProduits[$unProduit->getRef()] = array($quantite, $unProduit->getPrix());
    }

    public function supprimerProduit($uneCle) {
        unset($this->lesProduits[$uneCle]);
    }

    public function nbProduits() {
        return count($this->lesProduits);
    }

    public function total() {
        $total = 0;
        foreach ($this->lesProduits as $unProduit => $values) {
            $total = $total + $values[1] * $values[0];
        }
        return $total;
    }
    public function stats() {
        
    }
}

?>
